have something on the stocks - English Synonyms Dictionary